package calcmaster.calculator;

import java.util.List;

import calcmaster.calculator.domain.Instruction;
import calcmaster.calculator.exceptions.CodeOptimizationException;

public interface CodeOptimizer {
	List<Instruction> optimizeCode(List<Instruction> instructionList) throws CodeOptimizationException;
}
